/**
 * @description 组件样式
 * @author: 陈陈
 * @date: 2025/05/09
 * @phone: 18560000860
 * @email: 18560000860@qq.com
 * @company: 济南晨霜信息技术有限公司 /
 * @business: 承接前后端项目的开发
 */
.pure-radio-group {
	display: var(--pure-radio-group-display, flex);
	flex-wrap: var(--pure-radio-group-flex-wrap, wrap);
	flex-direction: var(--pure-radio-group-flex-direction, row);
	gap: var(--pure-radio-group-gap, 12px);

	// 只读
	&--readonly {
		pointer-events: none;
	}

	// 禁用
	&--disabled {
		pointer-events: none;
		opacity: var(--pure-radio-group-disabled-opacity, var(--pure-opacity-disabled));
	}

	// 子元素是否单独占用一行
	&--block-items {
		--pure-radio-display: flex;
		--pure-radio-width: 100%;
	}

	// 标签在前，勾选框在后
	&--reverse-items {
		--pure-radio-flex-direction: row-reverse;
	}

	// 选项卡模式
	&--tabs {
		gap: var(--pure-radio-group-gap, 0);
		border: var(
			--pure-radio-group-border,
			var(--pure-radio-group-border-width, 2px) solid
				vary(--pure-radio-border-color, var(--pure-radio-theme, var(--pure-theme-primary)))
		);
	}
}
